home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Other Items / Fetch Browser / Fetch Browser.rsrc / bin.rsrc_CODE_97_ATEXTPreview.txt < prev    next >
Text File  |  1996-07-25  |  37KB  |  645 lines

  1. # near model CODE resource
  2. # jump table entries: 21760-21767 (8 of them)
  3. export_2720:
  4. 00000000  4E56 FFB8                link       A6, -0x0048
  5. 00000004  2F07                     move.l     -[A7], D7
  6. 00000006  206E 0010                movea.l    A0, [A6 + 0x10]
  7. 0000000A  43EE FFBA                lea.l      A1, [A6 - 0x46]
  8. 0000000E  7022                     moveq.l    D0, 0x22
  9. label00000010:
  10. 00000010  32D8                     move.w     [A1]+, [A0]+
  11. 00000012  51C8 FFFC                dbf        D0, -0x6 /* 00000010 */
  12. 00000016  4207                     clr.b      D7
  13. 00000018  203C 5445 5854           move.l     D0, 0x54455854 /* 'TEXT' */
  14. 0000001E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  15. 00000022  57C7                     seq        D7
  16. 00000024  4407                     neg.b      D7
  17. 00000026  1007                     move.b     D0, D7
  18. 00000028  6614                     bne        +0x16 /* 0000003E */
  19. 0000002A  4267                     clr.w      -[A7]
  20. 0000002C  486E FFBA                pea.l      [A6 - 0x46]
  21. 00000030  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  22. 00000034  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  23. 00000038  4EAD 4CB2                jsr        [A5 + 0x4CB2 /* export_2450 */]
  24. 0000003C  1E1F                     move.b     D7, [A7]+
  25. label0000003E:
  26. 0000003E  1D47 0014                move.b     [A6 + 0x14], D7
  27. 00000042  2E1F                     move.l     D7, [A7]+
  28. 00000044  4E5E                     unlink     A6
  29. 00000046  205F                     movea.l    A0, [A7]+
  30. 00000048  DEFC 000C                add.w      A7, 0xC
  31. 0000004C  4ED0                     jmp        [A0]
  32. 0000004E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  33. 00000052  0000 206E                ori.b      D0, 0x6E /* 'n' */
  34. 00000056  0008 4AA8                ori.b      A0, 0xA8
  35. 0000005A  FF78                     .extension 0xF78 <<F/4-5/7>> // unimplemented
  36. 0000005C  6708                     beq        +0xA /* 00000066 */
  37. 0000005E  2F28 FF78                move.l     -[A7], [A0 - 0x88]
  38. 00000062  4EAD 3C92                jsr        [A5 + 0x3C92 /* export_1934 */]
  39. label00000066:
  40. 00000066  4E5E                     unlink     A6
  41. 00000068  205F                     movea.l    A0, [A7]+
  42. 0000006A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  43. 0000006E  4ED0                     jmp        [A0]
  44. export_2721:
  45. 00000070  4E56 FF64                link       A6, -0x009C
  46. 00000074  206E 0014                movea.l    A0, [A6 + 0x14]
  47. 00000078  43EE FFBA                lea.l      A1, [A6 - 0x46]
  48. 0000007C  7022                     moveq.l    D0, 0x22
  49. label0000007E:
  50. 0000007E  32D8                     move.w     [A1]+, [A0]+
  51. 00000080  51C8 FFFC                dbf        D0, -0x6 /* 0000007E */
  52. 00000084  7000                     moveq.l    D0, 0x00
  53. 00000086  2D40 FF78                move.l     [A6 - 0x88], D0
  54. 0000008A  7000                     moveq.l    D0, 0x00
  55. 0000008C  2D40 FF74                move.l     [A6 - 0x8C], D0
  56. 00000090  486E FF7C                pea.l      [A6 - 0x84]
  57. 00000094  487A FFBA                pea.l      [PC - 0x46 /* 00000050, value 0x4E560000 'NV\0\0', cstring "NV" */]
  58. 00000098  2F0E                     move.l     -[A7], A6
  59. 0000009A  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  60. 0000009E  42A7                     clr.l      -[A7]
  61. 000000A0  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  62. 000000A4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  63. 000000A8  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  64. 000000AC  2D57 FF78                move.l     [A6 - 0x88], [A7]
  65. 000000B0  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  66. 000000B4  486E FFBA                pea.l      [A6 - 0x46]
  67. 000000B8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  68. 000000BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  69. 000000C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  70. 000000C4  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  71. 000000C8  4EBA 0022                jsr        [PC + 0x22 /* 000000EC */]
  72. 000000CC  486E FF7C                pea.l      [A6 - 0x84]
  73. 000000D0  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  74. 000000D4  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  75. 000000D8  4EAD 3C9A                jsr        [A5 + 0x3C9A /* export_1935 */]
  76. 000000DC  2D6E FF78 001E           move.l     [A6 + 0x1E], [A6 - 0x88]
  77. 000000E2  4E5E                     unlink     A6
  78. 000000E4  205F                     movea.l    A0, [A7]+
  79. 000000E6  DEFC 0016                add.w      A7, 0x16
  80. 000000EA  4ED0                     jmp        [A0]
  81. fn000000EC:
  82. 000000EC  4E56 FFAA                link       A6, -0x0056
  83. 000000F0  48E7 0118                movem.l    -[A7], D7,A3,A4
  84. 000000F4  206E 0018                movea.l    A0, [A6 + 0x18]
  85. 000000F8  43EE FFBA                lea.l      A1, [A6 - 0x46]
  86. 000000FC  7022                     moveq.l    D0, 0x22
  87. label000000FE:
  88. 000000FE  32D8                     move.w     [A1]+, [A0]+
  89. 00000100  51C8 FFFC                dbf        D0, -0x6 /* 000000FE */
  90. 00000104  266E 0008                movea.l    A3, [A6 + 0x8]
  91. 00000108  2053                     movea.l    A0, [A3]
  92. 0000010A  7000                     moveq.l    D0, 0x00
  93. 0000010C  2140 00CE                move.l     [A0 + 0xCE], D0
  94. 00000110  486E FFBA                pea.l      [A6 - 0x46]
  95. 00000114  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  96. 00000118  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  97. 0000011C  2F0B                     move.l     -[A7], A3
  98. 0000011E  4EAD 2D0A                jsr        [A5 + 0x2D0A /* export_1437 */]
  99. 00000122  42A7                     clr.l      -[A7]
  100. 00000124  2F0B                     move.l     -[A7], A3
  101. 00000126  4EAD 1BEA                jsr        [A5 + 0x1BEA /* export_889 */]
  102. 0000012A  486E FFC0                pea.l      [A6 - 0x40]
  103. 0000012E  2F0B                     move.l     -[A7], A3
  104. 00000130  4EAD 39E2                jsr        [A5 + 0x39E2 /* export_1848 */]
  105. 00000134  42A7                     clr.l      -[A7]
  106. 00000136  2F3C 7465 7677           move.l     -[A7], 0x74657677 /* 'tevw' */
  107. 0000013C  2F0B                     move.l     -[A7], A3
  108. 0000013E  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  109. 00000142  285F                     movea.l    A4, [A7]+
  110. 00000144  2F0C                     move.l     -[A7], A4
  111. 00000146  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  112. 0000014A  2053                     movea.l    A0, [A3]
  113. 0000014C  214C 00CA                move.l     [A0 + 0xCA], A4
  114. 00000150  2F0B                     move.l     -[A7], A3
  115. 00000152  4EBA 00A0                jsr        [PC + 0xA0 /* 000001F4 */]
  116. 00000156  486E FFAA                pea.l      [A6 - 0x56]
  117. 0000015A  486D 373C                pea.l      [A5 + 0x373C]
  118. 0000015E  3F3C 0098                move.w     -[A7], 0x98
  119. 00000162  4EAD 1B4A                jsr        [A5 + 0x1B4A /* export_869 */]
  120. 00000166  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  121. 0000016A  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  122. 0000016E  42A7                     clr.l      -[A7]
  123. 00000170  42A7                     clr.l      -[A7]
  124. 00000172  1F3C 0001                move.b     -[A7], 0x1
  125. 00000176  1F3C 0001                move.b     -[A7], 0x1
  126. 0000017A  4267                     clr.w      -[A7]
  127. 0000017C  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  128. 00000180  4EAD 3CE2                jsr        [A5 + 0x3CE2 /* export_1944 */]
  129. 00000184  206E FFAA                movea.l    A0, [A6 - 0x56]
  130. 00000188  2050                     movea.l    A0, [A0]
  131. 0000018A  117C 0001 006D           move.b     [A0 + 0x6D], 0x1
  132. 00000190  206E FFAA                movea.l    A0, [A6 - 0x56]
  133. 00000194  2253                     movea.l    A1, [A3]
  134. 00000196  2050                     movea.l    A0, [A0]
  135. 00000198  2169 0016 0012           move.l     [A0 + 0x12], [A1 + 0x16]
  136. 0000019E  206E FFAA                movea.l    A0, [A6 - 0x56]
  137. 000001A2  2050                     movea.l    A0, [A0]
  138. 000001A4  214C 000E                move.l     [A0 + 0xE], A4
  139. 000001A8  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  140. 000001AC  4EAD 3D62                jsr        [A5 + 0x3D62 /* export_1960 */]
  141. 000001B0  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  142. 000001B4  2F0C                     move.l     -[A7], A4
  143. 000001B6  4EAD 1D8A                jsr        [A5 + 0x1D8A /* export_941 */]
  144. 000001BA  42A7                     clr.l      -[A7]
  145. 000001BC  2F3C 496E 666F           move.l     -[A7], 0x496E666F /* 'Info' */
  146. 000001C2  2F0B                     move.l     -[A7], A3
  147. 000001C4  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  148. 000001C8  285F                     movea.l    A4, [A7]+
  149. 000001CA  2F0C                     move.l     -[A7], A4
  150. 000001CC  4EAD 20EA                jsr        [A5 + 0x20EA /* export_1049 */]
  151. 000001D0  2E0C                     move.l     D7, A4
  152. 000001D2  486E FFBA                pea.l      [A6 - 0x46]
  153. 000001D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  154. 000001DA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  155. 000001DE  2F07                     move.l     -[A7], D7
  156. 000001E0  4EBA 03C2                jsr        [PC + 0x3C2 /* 000005A4 */]
  157. 000001E4  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  158. 000001E8  4E5E                     unlink     A6
  159. 000001EA  205F                     movea.l    A0, [A7]+
  160. 000001EC  DEFC 0014                add.w      A7, 0x14
  161. 000001F0  4ED0                     jmp        [A0]
  162. 000001F2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  163. // begin alternate branch 000001F4-000001F8
  164. fn000001F4:
  165. 000001F4  4E56 FFB6                link       A6, -0x004A
  166. // end alternate branch 000001F4-000001F8
  167. fn000001F4: // (misaligned)
  168. 000001F6  FFB6                     .invalid   <<F/6/7>>
  169. 000001F8  48E7 0038                movem.l    -[A7], A2,A3,A4
  170. 000001FC  266E 0008                movea.l    A3, [A6 + 0x8]
  171. 00000200  284B                     movea.l    A4, A3
  172. 00000202  7000                     moveq.l    D0, 0x00
  173. 00000204  2D40 FFFC                move.l     [A6 - 0x4], D0
  174. 00000208  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  175. 0000020C  2454                     movea.l    A2, [A4]
  176. 0000020E  43EA 007A                lea.l      A1, [A2 + 0x7A]
  177. 00000212  7022                     moveq.l    D0, 0x22
  178. label00000214:
  179. 00000214  30D9                     move.w     [A0]+, [A1]+
  180. 00000216  51C8 FFFC                dbf        D0, -0x6 /* 00000214 */
  181. 0000021A  4267                     clr.w      -[A7]
  182. 0000021C  486E FFB6                pea.l      [A6 - 0x4A]
  183. 00000220  2F3C 0000 7FFF           move.l     -[A7], 0x7FFF
  184. 00000226  486E FFFC                pea.l      [A6 - 0x4]
  185. 0000022A  4EAD 4C3A                jsr        [A5 + 0x4C3A /* export_2435 */]
  186. 0000022E  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  187. 00000232  4AAE FFFC                tst.l      [A6 - 0x4]
  188. 00000236  6700 0092                beq        +0x94 /* 000002CA */
  189. 0000023A  2054                     movea.l    A0, [A4]
  190. 0000023C  216E FFFC 00CE           move.l     [A0 + 0xCE], [A6 - 0x4]
  191. 00000242  42A7                     clr.l      -[A7]
  192. 00000244  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  193. 00000248  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  194. 0000024C  0C9F 0000 7FFF           cmpi.l     [A7]+, 0x7FFF
  195. 00000252  6618                     bne        +0x1A /* 0000026C */
  196. 00000254  2F3C 0001 0FB8           move.l     -[A7], 0x10FB8
  197. 0000025A  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  198. 0000025E  4267                     clr.w      -[A7]
  199. 00000260  2F0B                     move.l     -[A7], A3
  200. 00000262  4EBA 0078                jsr        [PC + 0x78 /* 000002DC */]
  201. 00000266  101F                     move.b     D0, [A7]+
  202. 00000268  6618                     bne        +0x1A /* 00000282 */
  203. 0000026A  6016                     bra        +0x18 /* 00000282 */
  204. label0000026C:
  205. 0000026C  4267                     clr.w      -[A7]
  206. 0000026E  2F0B                     move.l     -[A7], A3
  207. 00000270  4EBA 006A                jsr        [PC + 0x6A /* 000002DC */]
  208. 00000274  101F                     move.b     D0, [A7]+
  209. 00000276  670A                     beq        +0xC /* 00000282 */
  210. 00000278  2F3C 0001 0FB8           move.l     -[A7], 0x10FB8
  211. 0000027E  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  212. label00000282:
  213. 00000282  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  214. 00000286  2054                     movea.l    A0, [A4]
  215. 00000288  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  216. 0000028C  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  217. 00000290  42A7                     clr.l      -[A7]
  218. 00000292  42A7                     clr.l      -[A7]
  219. 00000294  2254                     movea.l    A1, [A4]
  220. 00000296  2069 00CA                movea.l    A0, [A1 + 0xCA]
  221. 0000029A  2050                     movea.l    A0, [A0]
  222. 0000029C  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  223. 000002A0  A9D1                     syscall    TESetSelect
  224. 000002A2  2054                     movea.l    A0, [A4]
  225. 000002A4  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  226. 000002A8  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  227. 000002AC  1F3C 0001                move.b     -[A7], 0x1
  228. 000002B0  2054                     movea.l    A0, [A4]
  229. 000002B2  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  230. 000002B6  4EAD 15D2                jsr        [A5 + 0x15D2 /* export_694 */]
  231. 000002BA  2254                     movea.l    A1, [A4]
  232. 000002BC  2069 00CA                movea.l    A0, [A1 + 0xCA]
  233. 000002C0  2050                     movea.l    A0, [A0]
  234. 000002C2  117C 0001 0072           move.b     [A0 + 0x72], 0x1
  235. 000002C8  6008                     bra        +0xA /* 000002D2 */
  236. label000002CA:
  237. 000002CA  3F3C 9A70                move.w     -[A7], 0x9A70
  238. 000002CE  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  239. label000002D2:
  240. 000002D2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  241. 000002D6  4E5E                     unlink     A6
  242. 000002D8  2E9F                     move.l     [A7], [A7]+
  243. 000002DA  4E75                     rts
  244. fn000002DC:
  245. 000002DC  4E56 FFCA                link       A6, -0x0036
  246. 000002E0  48E7 0F28                movem.l    -[A7], D4,D5,D6,D7,A2,A4
  247. 000002E4  286E 0008                movea.l    A4, [A6 + 0x8]
  248. 000002E8  422E 000C                clr.b      [A6 + 0xC]
  249. 000002EC  2254                     movea.l    A1, [A4]
  250. 000002EE  2069 00CA                movea.l    A0, [A1 + 0xCA]
  251. 000002F2  45EE FFF4                lea.l      A2, [A6 - 0xC]
  252. 000002F6  2050                     movea.l    A0, [A0]
  253. 000002F8  43E8 0060                lea.l      A1, [A0 + 0x60]
  254. 000002FC  7005                     moveq.l    D0, 0x05
  255. label000002FE:
  256. 000002FE  34D9                     move.w     [A2]+, [A1]+
  257. 00000300  51C8 FFFC                dbf        D0, -0x6 /* 000002FE */
  258. 00000304  486E FFF4                pea.l      [A6 - 0xC]
  259. 00000308  486E FFEC                pea.l      [A6 - 0x14]
  260. 0000030C  4EAD 218A                jsr        [A5 + 0x218A /* export_1069 */]
  261. 00000310  302E FFEE                move.w     D0, [A6 - 0x12]
  262. 00000314  D06E FFEC                add.w      D0, [A6 - 0x14]
  263. 00000318  322E FFF2                move.w     D1, [A6 - 0xE]
  264. 0000031C  D240                     add.w      D1, D0
  265. 0000031E  3D41 FFEA                move.w     [A6 - 0x16], D1
  266. 00000322  42A7                     clr.l      -[A7]
  267. 00000324  2F3C 0000 0960           move.l     -[A7], 0x960 /* '\t`' */
  268. 0000032A  303C 7D00                move.w     D0, 0x7D00 /* '}\0' */
  269. 0000032E  48C0                     ext.l      D0
  270. 00000330  81EE FFEA                divs.w     D0, [A6 - 0x16]
  271. 00000334  48C0                     ext.l      D0
  272. 00000336  2F00                     move.l     -[A7], D0
  273. 00000338  201F                     move.l     D0, [A7]+
  274. 0000033A  2E9F                     move.l     [A7], [A7]+
  275. 0000033C  B097                     cmp.l      D0, [A7]
  276. 0000033E  6C02                     bge        +0x4 /* 00000342 */
  277. 00000340  2E80                     move.l     [A7], D0
  278. label00000342:
  279. 00000342  2A1F                     move.l     D5, [A7]+
  280. 00000344  42A7                     clr.l      -[A7]
  281. 00000346  2054                     movea.l    A0, [A4]
  282. 00000348  2F28 00CE                move.l     -[A7], [A0 + 0xCE]
  283. 0000034C  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  284. 00000350  2C1F                     move.l     D6, [A7]+
  285. 00000352  BA86                     cmp.l      D5, D6
  286. 00000354  6F02                     ble        +0x4 /* 00000358 */
  287. 00000356  6068                     bra        +0x6A /* 000003C0 */
  288. label00000358:
  289. 00000358  7800                     moveq.l    D4, 0x00
  290. 0000035A  2254                     movea.l    A1, [A4]
  291. 0000035C  2069 00CE                movea.l    A0, [A1 + 0xCE]
  292. 00000360  2D50 FFD2                move.l     [A6 - 0x2E], [A0]
  293. 00000364  7000                     moveq.l    D0, 0x00
  294. 00000366  2D40 FFCE                move.l     [A6 - 0x32], D0
  295. 0000036A  2006                     move.l     D0, D6
  296. 0000036C  5380                     subq.l     D0, 1
  297. 0000036E  2D40 FFCA                move.l     [A6 - 0x36], D0
  298. 00000372  2E2E FFCE                move.l     D7, [A6 - 0x32]
  299. 00000376  6020                     bra        +0x22 /* 00000398 */
  300. label00000378:
  301. 00000378  2D47 FFE2                move.l     [A6 - 0x1E], D7
  302. 0000037C  206E FFD2                movea.l    A0, [A6 - 0x2E]
  303. 00000380  4240                     clr.w      D0
  304. 00000382  1030 7000                move.b     D0, [A0 + D7.w]
  305. 00000386  720D                     moveq.l    D1, 0x0D
  306. 00000388  B240                     cmp.w      D1, D0
  307. 0000038A  6608                     bne        +0xA /* 00000394 */
  308. 0000038C  5284                     addq.l     D4, 1
  309. 0000038E  BA84                     cmp.l      D5, D4
  310. 00000390  6E02                     bgt        +0x4 /* 00000394 */
  311. 00000392  600A                     bra        +0xC /* 0000039E */
  312. label00000394:
  313. 00000394  5287                     addq.l     D7, 1
  314. 00000396  6906                     bvs        +0x8 /* 0000039E */
  315. label00000398:
  316. 00000398  BEAE FFCA                cmp.l      D7, [A6 - 0x36]
  317. 0000039C  6FDA                     ble        -0x24 /* 00000378 */
  318. label0000039E:
  319. 0000039E  202E FFE2                move.l     D0, [A6 - 0x1E]
  320. 000003A2  5280                     addq.l     D0, 1
  321. 000003A4  BC80                     cmp.l      D6, D0
  322. 000003A6  6F18                     ble        +0x1A /* 000003C0 */
  323. 000003A8  2054                     movea.l    A0, [A4]
  324. 000003AA  2F28 00CE                move.l     -[A7], [A0 + 0xCE]
  325. 000003AE  202E FFE2                move.l     D0, [A6 - 0x1E]
  326. 000003B2  5280                     addq.l     D0, 1
  327. 000003B4  2F00                     move.l     -[A7], D0
  328. 000003B6  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  329. 000003BA  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  330. label000003C0:
  331. 000003C0  4CDF 14F0                movem.l    D4,D5,D6,D7,A2,A4, [A7]+
  332. 000003C4  4E5E                     unlink     A6
  333. 000003C6  2E9F                     move.l     [A7], [A7]+
  334. 000003C8  4E75                     rts
  335. 000003CA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  336. export_2722: // at 000003CC (misaligned)
  337. 000003CE  FFE6                     .invalid   <<F/7/7>>
  338. 000003D0  48E7 0118                movem.l    -[A7], D7,A3,A4
  339. 000003D4  266E 0008                movea.l    A3, [A6 + 0x8]
  340. 000003D8  2F0B                     move.l     -[A7], A3
  341. 000003DA  4EAD 11CA                jsr        [A5 + 0x11CA /* export_565 */]
  342. 000003DE  486E FFEC                pea.l      [A6 - 0x14]
  343. 000003E2  2F0B                     move.l     -[A7], A3
  344. 000003E4  4EAD 1F6A                jsr        [A5 + 0x1F6A /* export_1001 */]
  345. 000003E8  42A7                     clr.l      -[A7]
  346. 000003EA  2F3C 496E 666F           move.l     -[A7], 0x496E666F /* 'Info' */
  347. 000003F0  2F0B                     move.l     -[A7], A3
  348. 000003F2  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  349. 000003F6  285F                     movea.l    A4, [A7]+
  350. 000003F8  200C                     move.l     D0, A4
  351. 000003FA  56C0                     sne        D0
  352. 000003FC  4A00                     tst.b      D0
  353. 000003FE  6726                     beq        +0x28 /* 00000426 */
  354. 00000400  2F00                     move.l     -[A7], D0
  355. 00000402  4267                     clr.w      -[A7]
  356. 00000404  2F0C                     move.l     -[A7], A4
  357. 00000406  4EAD 3C42                jsr        [A5 + 0x3C42 /* export_1924 */]
  358. 0000040A  121F                     move.b     D1, [A7]+
  359. 0000040C  201F                     move.l     D0, [A7]+
  360. 0000040E  C001                     and.b      D0, D1
  361. 00000410  6714                     beq        +0x16 /* 00000426 */
  362. 00000412  486E FFF4                pea.l      [A6 - 0xC]
  363. 00000416  2F0C                     move.l     -[A7], A4
  364. 00000418  4EAD 1E8A                jsr        [A5 + 0x1E8A /* export_973 */]
  365. 0000041C  3E2E FFF8                move.w     D7, [A6 - 0x8]
  366. 00000420  9E6E FFF4                sub.w      D7, [A6 - 0xC]
  367. 00000424  6002                     bra        +0x4 /* 00000428 */
  368. label00000426:
  369. 00000426  4247                     clr.w      D7
  370. label00000428:
  371. 00000428  42A7                     clr.l      -[A7]
  372. 0000042A  2F3C 7465 7677           move.l     -[A7], 0x74657677 /* 'tevw' */
  373. 00000430  2F0B                     move.l     -[A7], A3
  374. 00000432  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  375. 00000436  285F                     movea.l    A4, [A7]+
  376. 00000438  200C                     move.l     D0, A4
  377. 0000043A  56C0                     sne        D0
  378. 0000043C  4A00                     tst.b      D0
  379. 0000043E  6700 0098                beq        +0x9A /* 000004D8 */
  380. 00000442  2F00                     move.l     -[A7], D0
  381. 00000444  4267                     clr.w      -[A7]
  382. 00000446  2F0C                     move.l     -[A7], A4
  383. 00000448  4EAD 3C42                jsr        [A5 + 0x3C42 /* export_1924 */]
  384. 0000044C  121F                     move.b     D1, [A7]+
  385. 0000044E  201F                     move.l     D0, [A7]+
  386. 00000450  C001                     and.b      D0, D1
  387. 00000452  6700 0084                beq        +0x86 /* 000004D8 */
  388. 00000456  486E FFF4                pea.l      [A6 - 0xC]
  389. 0000045A  2F0C                     move.l     -[A7], A4
  390. 0000045C  4EAD 1E8A                jsr        [A5 + 0x1E8A /* export_973 */]
  391. 00000460  42A7                     clr.l      -[A7]
  392. 00000462  302E FFFA                move.w     D0, [A6 - 0x6]
  393. 00000466  906E FFF6                sub.w      D0, [A6 - 0xA]
  394. 0000046A  D07C 000F                add.w      D0, 0xF
  395. 0000046E  48C0                     ext.l      D0
  396. 00000470  2F00                     move.l     -[A7], D0
  397. 00000472  302E FFF2                move.w     D0, [A6 - 0xE]
  398. 00000476  906E FFEE                sub.w      D0, [A6 - 0x12]
  399. 0000047A  48C0                     ext.l      D0
  400. 0000047C  2F00                     move.l     -[A7], D0
  401. 0000047E  201F                     move.l     D0, [A7]+
  402. 00000480  2E9F                     move.l     [A7], [A7]+
  403. 00000482  B097                     cmp.l      D0, [A7]
  404. 00000484  6C02                     bge        +0x4 /* 00000488 */
  405. 00000486  2E80                     move.l     [A7], D0
  406. label00000488:
  407. 00000488  201F                     move.l     D0, [A7]+
  408. 0000048A  3D40 FFEA                move.w     [A6 - 0x16], D0
  409. 0000048E  42A7                     clr.l      -[A7]
  410. 00000490  302E FFF8                move.w     D0, [A6 - 0x8]
  411. 00000494  906E FFF4                sub.w      D0, [A6 - 0xC]
  412. 00000498  D047                     add.w      D0, D7
  413. 0000049A  D07C 003C                add.w      D0, 0x3C /* '<' */
  414. 0000049E  48C0                     ext.l      D0
  415. 000004A0  2F00                     move.l     -[A7], D0
  416. 000004A2  302E FFF0                move.w     D0, [A6 - 0x10]
  417. 000004A6  906E FFEC                sub.w      D0, [A6 - 0x14]
  418. 000004AA  48C0                     ext.l      D0
  419. 000004AC  2F00                     move.l     -[A7], D0
  420. 000004AE  201F                     move.l     D0, [A7]+
  421. 000004B0  2E9F                     move.l     [A7], [A7]+
  422. 000004B2  B097                     cmp.l      D0, [A7]
  423. 000004B4  6C02                     bge        +0x4 /* 000004B8 */
  424. 000004B6  2E80                     move.l     [A7], D0
  425. label000004B8:
  426. 000004B8  201F                     move.l     D0, [A7]+
  427. 000004BA  3D40 FFE8                move.w     [A6 - 0x18], D0
  428. 000004BE  302E FFEA                move.w     D0, [A6 - 0x16]
  429. 000004C2  48C0                     ext.l      D0
  430. 000004C4  2F00                     move.l     -[A7], D0
  431. 000004C6  302E FFE8                move.w     D0, [A6 - 0x18]
  432. 000004CA  48C0                     ext.l      D0
  433. 000004CC  2F00                     move.l     -[A7], D0
  434. 000004CE  1F3C 0001                move.b     -[A7], 0x1
  435. 000004D2  2F0B                     move.l     -[A7], A3
  436. 000004D4  4EAD 3C62                jsr        [A5 + 0x3C62 /* export_1928 */]
  437. label000004D8:
  438. 000004D8  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  439. 000004DC  4E5E                     unlink     A6
  440. 000004DE  2E9F                     move.l     [A7], [A7]+
  441. 000004E0  4E75                     rts
  442. 000004E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  443. export_2723: // at 000004E4 (misaligned)
  444. 000004E6  FFFC                     .invalid   <<F/7/7>>
  445. 000004E8  48E7 0018                movem.l    -[A7], A3,A4
  446. 000004EC  266E 0008                movea.l    A3, [A6 + 0x8]
  447. 000004F0  42A7                     clr.l      -[A7]
  448. 000004F2  2F3C 7465 7677           move.l     -[A7], 0x74657677 /* 'tevw' */
  449. 000004F8  2F0B                     move.l     -[A7], A3
  450. 000004FA  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  451. 000004FE  285F                     movea.l    A4, [A7]+
  452. 00000500  200C                     move.l     D0, A4
  453. 00000502  6712                     beq        +0x14 /* 00000516 */
  454. 00000504  4267                     clr.w      -[A7]
  455. 00000506  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  456. 0000050A  2F0C                     move.l     -[A7], A4
  457. 0000050C  4EAD 3DDA                jsr        [A5 + 0x3DDA /* export_1975 */]
  458. 00000510  1D5F 000E                move.b     [A6 + 0xE], [A7]+
  459. 00000514  6010                     bra        +0x12 /* 00000526 */
  460. label00000516:
  461. 00000516  4267                     clr.w      -[A7]
  462. 00000518  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  463. 0000051C  2F0B                     move.l     -[A7], A3
  464. 0000051E  4EAD 1BA2                jsr        [A5 + 0x1BA2 /* export_880 */]
  465. 00000522  1D5F 000E                move.b     [A6 + 0xE], [A7]+
  466. label00000526:
  467. 00000526  4CDF 1800                movem.l    A3,A4, [A7]+
  468. 0000052A  4E5E                     unlink     A6
  469. 0000052C  205F                     movea.l    A0, [A7]+
  470. 0000052E  5C4F                     addq.w     A7, 6
  471. 00000530  4ED0                     jmp        [A0]
  472. 00000532  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  473. export_2724: // at 00000534 (misaligned)
  474. 00000536  0000 302E                ori.b      D0, 0x2E /* '.' */
  475. 0000053A  000C 0440                ori.b      A4, 0x40 /* '@' */
  476. 0000053E  0068 6706 5D40           ori.w      [A0 + 0x5D40], 0x6706
  477. 00000544  6702                     beq        +0x4 /* 00000548 */
  478. 00000546  601A                     bra        +0x1C /* 00000562 */
  479. label00000548:
  480. 00000548  42A7                     clr.l      -[A7]
  481. 0000054A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  482. 0000054E  206E 0008                movea.l    A0, [A6 + 0x8]
  483. 00000552  2050                     movea.l    A0, [A0]
  484. 00000554  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  485. 00000558  4EAD 3DBA                jsr        [A5 + 0x3DBA /* export_1971 */]
  486. 0000055C  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  487. 00000560  6012                     bra        +0x14 /* 00000574 */
  488. label00000562:
  489. 00000562  42A7                     clr.l      -[A7]
  490. 00000564  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  491. 00000568  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  492. 0000056C  4EAD 2D3A                jsr        [A5 + 0x2D3A /* export_1443 */]
  493. 00000570  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  494. label00000574:
  495. 00000574  4E5E                     unlink     A6
  496. 00000576  205F                     movea.l    A0, [A7]+
  497. 00000578  5C4F                     addq.w     A7, 6
  498. 0000057A  4ED0                     jmp        [A0]
  499. export_2725:
  500. 0000057C  4E56 0000                link       A6, 0
  501. 00000580  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  502. 00000584  4EAD 2D32                jsr        [A5 + 0x2D32 /* export_1442 */]
  503. 00000588  2F3C 0000 07D4           move.l     -[A7], 0x7D4
  504. 0000058E  4EAD 1AAA                jsr        [A5 + 0x1AAA /* export_849 */]
  505. 00000592  3F3C 006E                move.w     -[A7], 0x6E /* 'n' */
  506. 00000596  1F3C 0001                move.b     -[A7], 0x1
  507. 0000059A  4EAD 1AAA                jsr        [A5 + 0x1AAA /* export_849 */]
  508. 0000059E  4E5E                     unlink     A6
  509. 000005A0  2E9F                     move.l     [A7], [A7]+
  510. 000005A2  4E75                     rts
  511. fn000005A4:
  512. 000005A4  4E56 FEBA                link       A6, -0x0146
  513. 000005A8  48E7 0038                movem.l    -[A7], A2,A3,A4
  514. 000005AC  206E 0014                movea.l    A0, [A6 + 0x14]
  515. 000005B0  43EE FFBA                lea.l      A1, [A6 - 0x46]
  516. 000005B4  7022                     moveq.l    D0, 0x22
  517. label000005B6:
  518. 000005B6  32D8                     move.w     [A1]+, [A0]+
  519. 000005B8  51C8 FFFC                dbf        D0, -0x6 /* 000005B6 */
  520. 000005BC  266E 0008                movea.l    A3, [A6 + 0x8]
  521. 000005C0  284B                     movea.l    A4, A3
  522. 000005C2  2254                     movea.l    A1, [A4]
  523. 000005C4  41E9 006A                lea.l      A0, [A1 + 0x6A]
  524. 000005C8  45EE FFBA                lea.l      A2, [A6 - 0x46]
  525. 000005CC  7022                     moveq.l    D0, 0x22
  526. label000005CE:
  527. 000005CE  30DA                     move.w     [A0]+, [A2]+
  528. 000005D0  51C8 FFFC                dbf        D0, -0x6 /* 000005CE */
  529. 000005D4  236E 000C 00B0           move.l     [A1 + 0xB0], [A6 + 0xC]
  530. 000005DA  236E 0010 00B4           move.l     [A1 + 0xB4], [A6 + 0x10]
  531. 000005E0  2F3C 496E 664C           move.l     -[A7], 0x496E664C /* 'InfL' */
  532. 000005E6  2F3C 4E4F 4E45           move.l     -[A7], 0x4E4F4E45 /* 'NONE' */
  533. 000005EC  2F3C 4E4F 4E45           move.l     -[A7], 0x4E4F4E45 /* 'NONE' */
  534. 000005F2  3F3C 0005                move.w     -[A7], 0x5
  535. 000005F6  2F0B                     move.l     -[A7], A3
  536. 000005F8  4EAD 2D5A                jsr        [A5 + 0x2D5A /* export_1447 */]
  537. 000005FC  41EE FEBA                lea.l      A0, [A6 - 0x146]
  538. 00000600  43FA 003A                lea.l      A1, [PC + 0x3A /* 0000063C, value 0x43F3F3F, pstring "????" */]
  539. 00000604  7002                     moveq.l    D0, 0x02
  540. label00000606:
  541. 00000606  30D9                     move.w     [A0]+, [A1]+
  542. 00000608  51C8 FFFC                dbf        D0, -0x6 /* 00000606 */
  543. 0000060C  486E 000C                pea.l      [A6 + 0xC]
  544. 00000610  41EE FEBA                lea.l      A0, [A6 - 0x146]
  545. 00000614  2008                     move.l     D0, A0
  546. 00000616  5280                     addq.l     D0, 1
  547. 00000618  2F00                     move.l     -[A7], D0
  548. 0000061A  7004                     moveq.l    D0, 0x04
  549. 0000061C  2F00                     move.l     -[A7], D0
  550. 0000061E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  551. 00000622  486E FEBA                pea.l      [A6 - 0x146]
  552. 00000626  4267                     clr.w      -[A7]
  553. 00000628  2F0B                     move.l     -[A7], A3
  554. 0000062A  4EAD 2D6A                jsr        [A5 + 0x2D6A /* export_1449 */]
  555. 0000062E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  556. 00000632  4E5E                     unlink     A6
  557. 00000634  205F                     movea.l    A0, [A7]+
  558. 00000636  DEFC 0010                add.w      A7, 0x10
  559. 0000063A  4ED0                     jmp        [A0]
  560. 0000063C  043F 3F3F                subi.b     <<invalid special address>>, 0x3F /* '?' */
  561. 00000640  3F00                     move.w     -[A7], D0
  562. 00000642  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  563. export_2726: // at 00000644 (misaligned)
  564. 00000646  FFBA                     .invalid   <<F/6/7>>
  565. 00000648  48E7 0028                movem.l    -[A7], A2,A4
  566. 0000064C  286E 0008                movea.l    A4, [A6 + 0x8]
  567. 00000650  7000                     moveq.l    D0, 0x00
  568. 00000652  2D40 0018                move.l     [A6 + 0x18], D0
  569. 00000656  206E 0010                movea.l    A0, [A6 + 0x10]
  570. 0000065A  7002                     moveq.l    D0, 0x02
  571. 0000065C  B068 0010                cmp.w      D0, [A0 + 0x10]
  572. 00000660  6624                     bne        +0x26 /* 00000686 */
  573. 00000662  41EE FFBA                lea.l      A0, [A6 - 0x46]
  574. 00000666  2454                     movea.l    A2, [A4]
  575. 00000668  43EA 006A                lea.l      A1, [A2 + 0x6A]
  576. 0000066C  7022                     moveq.l    D0, 0x22
  577. label0000066E:
  578. 0000066E  30D9                     move.w     [A0]+, [A1]+
  579. 00000670  51C8 FFFC                dbf        D0, -0x6 /* 0000066E */
  580. 00000674  486E FFBA                pea.l      [A6 - 0x46]
  581. 00000678  2054                     movea.l    A0, [A4]
  582. 0000067A  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  583. 0000067E  1F3C 0001                move.b     -[A7], 0x1
  584. 00000682  4EAD 4DBA                jsr        [A5 + 0x4DBA /* export_2483 */]
  585. label00000686:
  586. 00000686  4CDF 1400                movem.l    A2,A4, [A7]+
  587. 0000068A  4E5E                     unlink     A6
  588. 0000068C  205F                     movea.l    A0, [A7]+
  589. 0000068E  DEFC 0010                add.w      A7, 0x10
  590. 00000692  4ED0                     jmp        [A0]
  591. export_2727:
  592. 00000694  4E56 FFDC                link       A6, -0x0024
  593. 00000698  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  594. 0000069C  2C2E 000C                move.l     D6, [A6 + 0xC]
  595. 000006A0  2E2E 0008                move.l     D7, [A6 + 0x8]
  596. 000006A4  2847                     movea.l    A4, D7
  597. 000006A6  422E 0014                clr.b      [A6 + 0x14]
  598. 000006AA  42A7                     clr.l      -[A7]
  599. 000006AC  3F3C 0442                move.w     -[A7], 0x442
  600. 000006B0  A9B9                     syscall    GetCursor
  601. 000006B2  265F                     movea.l    A3, [A7]+
  602. 000006B4  200B                     move.l     D0, A3
  603. 000006B6  6752                     beq        +0x54 /* 0000070A */
  604. 000006B8  2F13                     move.l     -[A7], [A3]
  605. 000006BA  A851                     syscall    SetCursor
  606. 000006BC  486E FFF8                pea.l      [A6 - 0x8]
  607. 000006C0  2F07                     move.l     -[A7], D7
  608. 000006C2  4EAD 1E8A                jsr        [A5 + 0x1E8A /* export_973 */]
  609. 000006C6  2F06                     move.l     -[A7], D6
  610. 000006C8  486E FFF8                pea.l      [A6 - 0x8]
  611. 000006CC  A8DF                     syscall    RectRgn
  612. 000006CE  203C 5445 5854           move.l     D0, 0x54455854 /* 'TEXT' */
  613. 000006D4  2054                     movea.l    A0, [A4]
  614. 000006D6  B0A8 00B0                cmp.l      D0, [A0 + 0xB0]
  615. 000006DA  6626                     bne        +0x28 /* 00000702 */
  616. 000006DC  486E FFE0                pea.l      [A6 - 0x20]
  617. 000006E0  486E FFE8                pea.l      [A6 - 0x18]
  618. 000006E4  486E FFF0                pea.l      [A6 - 0x10]
  619. 000006E8  2F07                     move.l     -[A7], D7
  620. 000006EA  4EAD 2D82                jsr        [A5 + 0x2D82 /* export_1452 */]
  621. 000006EE  2F2D FC28                move.l     -[A7], [A5 - 0x3D8]
  622. 000006F2  486E FFF8                pea.l      [A6 - 0x8]
  623. 000006F6  A8DF                     syscall    RectRgn
  624. 000006F8  2F06                     move.l     -[A7], D6
  625. 000006FA  2F2D FC28                move.l     -[A7], [A5 - 0x3D8]
  626. 000006FE  2F06                     move.l     -[A7], D6
  627. 00000700  A8E6                     syscall    DiffRgn
  628. label00000702:
  629. 00000702  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  630. 00000708  6012                     bra        +0x14 /* 0000071C */
  631. label0000070A:
  632. 0000070A  4267                     clr.w      -[A7]
  633. 0000070C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  634. 00000710  2F06                     move.l     -[A7], D6
  635. 00000712  2F07                     move.l     -[A7], D7
  636. 00000714  4EAD 1DFA                jsr        [A5 + 0x1DFA /* export_955 */]
  637. 00000718  1D5F 0014                move.b     [A6 + 0x14], [A7]+
  638. label0000071C:
  639. 0000071C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  640. 00000720  4E5E                     unlink     A6
  641. 00000722  205F                     movea.l    A0, [A7]+
  642. 00000724  DEFC 000C                add.w      A7, 0xC
  643. 00000728  4ED0                     jmp        [A0]
  644. 0000072A  0000                     .incomplete
  645.